NavigationButton {
    background: transparent;
    border-radius: 5px;
    color: black;
    /* font: 14px 'Segoe UI', 'Microsoft YaHei', 'PingFang SC'; */
    padding: 5px 12px 6px 12px;
    outline: none;
}

NavigationButton[isPlaceholderText=true] {
    color: rgba(0, 0, 0, 0.6063);
}

NavigationButton[hasIcon=false] {
    padding: 5px 12px 6px 12px;
}

NavigationButton[hasIcon=true] {
    padding: 5px 12px 6px 36px;
}

NavigationButton:hover {
    background: rgba(249, 249, 249, 0.5);
}

NavigationButton:pressed {
    color: rgba(0, 0, 0, 0.63);
    background: rgba(249, 249, 249, 0.3);
    border: 1px solid rgba(0, 0, 0, 0.073);
}

NavigationButton:disabled {
    color: rgba(255, 255, 255, 0.3628);
    background: rgba(255, 255, 255, 0.0419);
    border: 1px solid rgba(0, 0, 0, 0.073);
}

NavigationButton:checked {
    background: rgba(255, 255, 255, 0.7);
    border: 1px solid rgba(0, 0, 0, 0.073);
}

StackedWidget {
    background-color: rgba(255, 255, 255, 0.8);
}

